body,page {
    --grey:#ff0000;
    --white:#ffffff;
    --black:#000000;
}
/**/
.dry-row {display:flex;flex-direction:row;}
.dry-column {display:flex;flex-direction:column;}
.dry-pr {position:relative;}
.dry-pa {position:absolute;}
.dry-bgc-grey {background-color:var(--grey);}
.dry-bgc-white {background-color:var(--white);}
.dry-c-grey {color:var(--grey);}
.dry-c-white {color:var(--white);}
.dry-c-black {color:var(--black);}
.dry-mt-n1 {margin-top:-1px;}
.dry-grow {flex-grow:1;}
.dry-bold {font-weight:bold;}
.dry-bt-grey {border-top:1px solid var(--grey);}
.dry-vc {align-items:center;}
.dry-block {display:block;}
/**/
.dry-fs-xs {font-size:12px;}
.dry-fs-sm {font-size:14px;}
.dry-fs-mi {font-size:16px;}
.dry-fs-lg {font-size:18px;}
/**/
.dry-pa-xs {padding:5px;}
.dry-pl-xs {padding-left:5px;}
.dry-pr-xs {padding-right:5px;}
.dry-pt-xs {padding-top:5px;}
.dry-pb-xs {padding-bottom:5px;}
/**/
.dry-pa-sm {padding:10px;}
.dry-pl-sm {padding-left:10px;}
.dry-pr-sm {padding-right:10px;}
.dry-pt-sm {padding-top:10px;}
.dry-pb-sm {padding-bottom:10px;}
/**/
.dry-pa-mi {padding:15px;}
.dry-pl-mi {padding-left:15px;}
.dry-pr-mi {padding-right:15px;}
.dry-pt-mi {padding-top:15px;}
.dry-pb-mi {padding-bottom:15px;}
/**/
.dry-pa-lg {padding:20px;}
.dry-pl-lg {padding-left:20px;}
.dry-pr-lg {padding-right:20px;}
.dry-pt-lg {padding-top:20px;}
.dry-pb-lg {padding-bottom:20px;}
/**/
.dry-ma-xs {margin:5px;}
.dry-ml-xs {margin-left:5px;}
.dry-mr-xs {margin-right:5px;}
.dry-mt-xs {margin-top:5px;}
.dry-mb-xs {margin-bottom:5px;}
/**/
.dry-ma-sm {margin:10px;}
.dry-ml-sm {margin-left:10px;}
.dry-mr-sm {margin-right:10px;}
.dry-mt-sm {margin-top:10px;}
.dry-mb-sm {margin-bottom:10px;}
/**/
.dry-ma-mi {margin:15px;}
.dry-ml-mi {margin-left:15px;}
.dry-mr-mi {margin-right:15px;}
.dry-mt-mi {margin-top:15px;}
.dry-mb-mi {margin-bottom:15px;}
/**/
.dry-ma-lg {margin:20px;}
.dry-ml-lg {margin-left:20px;}
.dry-mr-lg {margin-right:20px;}
.dry-mt-lg {margin-top:20px;}
.dry-mb-lg {margin-bottom:20px;}
/**/
.dry-lh-xs {line-height:24px;}
.dry-lh-sm {line-height:26px;}
.dry-lh-mi {line-height:28px;}
.dry-lh-lg {line-height:30px;}
/**/
.dry-l-xs {left:5px;}
.dry-l-sm {left:10px;}
.dry-l-mi {left:15px;}
.dry-l-lg {left:20px;}
/**/
.dry-r-xs {right:5px;}
.dry-r-sm {right:10px;}
.dry-r-mi {right:15px;}
.dry-r-lg {right:20px;}
/**/
.dry-t-xs {top:5px;}
.dry-t-sm {top:10px;}
.dry-t-mi {top:15px;}
.dry-t-lg {top:20px;}
/**/
.dry-b-xs {bottom:5px;}
.dry-b-sm {bottom:10px;}
.dry-b-mi {bottom:15px;}
.dry-b-lg {bottom:20px;}
/**/
.dry-rt-xs {border-radius:5px 5px 0 0;}
.dry-rt-sm {border-radius:10px 10px 0 0;}
.dry-rt-mi {border-radius:15px 15px 0 0;}
.dry-rt-lg {border-radius:20px 20px 0 0;}
/**/
.dry-rb-xs {border-radius:0 0 5px 5px;}
.dry-rb-sm {border-radius:0 0 10px 10px;}
.dry-rb-mi {border-radius:0 0 15px 15px;}
.dry-rb-lg {border-radius:0 0 20px 20px;}
/**/
.dry-ra-xs {border-radius:5px;}
.dry-ra-sm {border-radius:10px;}
.dry-ra-mi {border-radius:15px;}
.dry-ra-lg {border-radius:20px;}
.dry-ra-avatar {border-radius:30px;}